﻿body 
{
	font-family:宋体;
	font-size:18px;
	font-weight:bold;
	color:#5a5a5a;
}
input{
-moz-border-radius:4px 4px 4px 4px;
}
.mainbg
{
	width:100%;
}
.innerbg
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
.toplogo
{
	background-image:url('../image/1.jpg');
	background-repeat:no-repeat;
	height:58px;
	width:100%;
}
.nav
{
	background-image:url('../image/3.jpg');
	width:960px;
	margin:0px;
	height:32px;
	overflow:hidden;
}
.nav li a
{
	margin-left:0px;
}
.nav table
{
	width:100%;
	background-image:url('../image/3.jpg');
	background-repeat:repeat-x;
	height:32px;
}
.nav table tr
{
	width:100%;
}
.nav table tr td
{
	width:100px;
	text-align:center;
	height:32px;
}
.infoSection
{
	background-image:url('../image/8.jpg');
	width:960px;
	display:block;
	padding:0px;
}
.firstLine
{
	margin-left:60px;
	padding-top:30px;
	background-color:Transparent;
}
.address
{
	display:block;
	padding-left:5px;
	font-size:12;
	font-family:宋体;
	font-weight:normal;
}
.horizontal-line
{
	width:270px;
	display:block;
	margin-top:7px;
	margin-bottom:10px;
	height:2px;
	overflow:hidden;
	background-color:#b8cdea
}
.copyright
{
	width:960px;
}
.spilterDiv
{
	width:580px;
	height:40px;
	margin-top:0px;
	padding:0px;
	/*
	border-left-color:#ACC4E8;
	border-left-width:2px;
	border-left-style:solid;
	border-right-color:#ACC4E8;
	border-right-width:2px;
	border-right-style:solid;
	border-top-color:#ACC4E8;
	border-top-width:2px;
	border-top-style:solid;
*/
}
.searchBox
{
	width:243px;
	height:20px;
	background-image:url("../image/search.png");
	background-repeat:no-repeat;
	background-position:left;
	border:none;
	background-color:Transparent;
	padding-left:10px;
	padding-top:7px;
	color:#605f5f;
	cursor:pointer;
}
.indexScrollDiv
{
	width:580px;
	height:170px;
	background-color:White;
}
.tableHead
{
	display:block;
}
.productPageBox
{
	outline-width:2px;
	outline-color:#ACC4E8;
	outline-style:solid;
	margin-top:20px;
	overflow:hidden;
}

/*styles for menu*/
        #identifier {
            margin:0;
            padding:0;
            width:200px;
            list-style-type:none;
            line-height:120%;
            background-color:Transparent;
        }

        #identifier .closed {
            background-image:url(ha-down.png);
        }

        #identifier .closed, #identifier .opened {
            padding-right:10px;
            background-position:center left;
            background-repeat:no-repeat;
        }

        #identifier .header 
        {
        	/*
            background-color:#7B7B7B;
			*/
			background-color:Transparent;
        }

        #identifier .opened {
            background-image:url(ha-up.png);
        }

        #identifier a {
            display:block;
            text-decoration:none;
        }

        #identifier a.hover {
            background-color:#B8CFEE;
            color:#FFFFFF;
        }

        #identifier ul {
            overflow: hidden;
            margin:0;
            padding:0;
            font-size:10px;
            line-height:100%;
        }

        #identifier li {
            margin:0;
            padding-left:0;
            list-style-type:none;
            background-color:Transparent;
            color:#000000;
            font-size:15px;
        }
        #identifier li li
        {
        	font-size:12px;
        	padding-left:10px;
        }

        #identifier li a 
        {
            padding:2px 10px 2px 15px;
            /*
            border-top:1px solid #9A9A9A;
            border-left:1px solid #9A9A9A;
            border-right:1px solid #696969;
            border-bottom:1px solid #757575;
			*/
            background-color:Transparent;
        }
		#identifier  a.hover
		{
			background-color:#B8CFEE;
            color:#FFFFFF;
		}
		
        #identifier li.active a, #identifier li li.active a 
        {
        	/*
            border-top:1px solid #5F5F5F;
            border-bottom:1px solid #7B7B7B;
            border-left:1px solid #757575;
            border-right:1px solid #9A9A9A;
			*/
			/*
            background-color:#B8CFEE;
            color:#222222;
			*/
        }

        #identifier li.active li a, #identifier li li a {
            padding:2px 4px 2px 8px;
            /*
            border-top:1px solid #696969;
            border-left:1px solid #696969;
            border-right:1px solid #8A8A8A;
            border-bottom:1px solid #7B7B7B;
			*/
            background-color:Transparent;
            color:#000000;
        }
.pageDiyer
{
	margin-top:20px;
	width:100%;
	padding-left:25px;
	font-size:12px;
	text-align:center;
}
.productList
{
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
}
.singleProduct
{
	width:100%;
	padding-left:25px;
}
a
{
	text-decoration:none;
}
li
{
	list-style-image:url("../css/ha-up.png");
}
.introductionBox
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	font-weight:normal;
	min-height:600px;
	
}
.newsBox
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	font-weight:normal;
	margin-top:50px;
}
.othersInfo
{
	width:100%;
	background-image:none;
	min-height:500px;
}
.indexProductDiv
{
	width:580px;
	height:200px;
	vertical-align:top;
	/*
	outline-width:2px;
	outline-style:solid;
	outline-color:#ACC4E8;
*/
}
.secondLine
{
	margin-top:50px;
	margin-left:60px;
}
.navLink
{
	line-height:32px;
	vertical-align:middle;
	text-align:center;
	color:#605f5f;
}
a.navLink:hover
{
	background-image:url('../image/2.jpg');
}
.navBox
{
	width:100px;
}
.navLi
{
	list-style-image:none;
	list-style-type:none;
	height:35px;
	display:inline;
	margin-left:0px;
}
.recommendedSpan
{
	float:left;
	position:relative;
	width:280px;
	height:100%;
	line-height:40px;
	vertical-align:middle;
	list-style-image:none;
	background-color:white;
}
.newSpan
{
	float:left;
	position:relative;
	width:280px;
	height:35px;
	line-height:40px;
	vertical-align:middle;
	list-style-image:none;
	background-color:#ACC4E8;
	margin-top:5px;
}